
Java SE 編程培訓(xùn)
1 Java 基礎(chǔ)部分 通過(guò)本課程的學(xué)習(xí),首先學(xué)生要掌握J(rèn)ava基本知識(shí),包括基本語(yǔ)法:變量、表達(dá)式、流程控制;之后是Java面向?qū)ο笤O(shè)計(jì):類(lèi)與對(duì)象、封裝、繼承、多態(tài);后是Java異常處理、包訪問(wèn)、Eclipse等。具體內(nèi)容如下: 精通
1、Java基本知識(shí)介紹、環(huán)境搭建、第一個(gè)程序Welcome to Java!
2、Java基礎(chǔ):變量、標(biāo)識(shí)符、進(jìn)制轉(zhuǎn)換、算術(shù)運(yùn)算、位運(yùn)算
3、Java基本語(yǔ)法:語(yǔ)句、函數(shù)、數(shù)組
4、Java面向?qū)ο蟪跫?jí):類(lèi)與對(duì)象、成員變量、匿名對(duì)象
5、Java面向?qū)ο蠓庋b、構(gòu)造函數(shù)、this、靜態(tài)
6、Java面向?qū)ο罄^承、final、抽象類(lèi)、接口、super
7、Java面向?qū)ο蠖鄳B(tài)、Object類(lèi)、靜態(tài)內(nèi)部類(lèi)、匿名內(nèi)部類(lèi)
8、Java異常處理、包的導(dǎo)入與訪問(wèn)、包的訪問(wèn)權(quán)限
9、Java開(kāi)發(fā)工具Eclipse的介紹使用
2 Java 高級(jí)部分 本課程主要是對(duì)Java相關(guān)擴(kuò)展知識(shí)的掌握,包括:Java集合、常用類(lèi)、多線程編程、網(wǎng)絡(luò)編程、數(shù)據(jù)庫(kù)JDBC的使用、Tomcat的介紹、MVC、DAO的設(shè)計(jì)結(jié)構(gòu)、常見(jiàn)設(shè)計(jì)模式。后介紹實(shí)際開(kāi)發(fā)中非常實(shí)用的工具軟件。內(nèi)容如下: 精通
1、Java String類(lèi)及其StringBuilder、StringBuffer的介紹和使用
2、Java基本類(lèi)型包裝類(lèi)、集合、泛型以及常用類(lèi)System、Date、Calendar、Math
3、多線程實(shí)現(xiàn)、線程的創(chuàng)建、線程安全問(wèn)題、線程的同步、線程之間的通訊、死鎖
4、Java IO和字符的轉(zhuǎn)化流,字節(jié)流、處理流的概念,以及常用包裝類(lèi),計(jì)算機(jī)編碼
5、Java網(wǎng)絡(luò)編程、Socket TCP與UDP編程、Http請(qǐng)求,Tomcat服務(wù)器的應(yīng)用配置
6、常用數(shù)據(jù)格式XML、Json介紹,Java讀取XML,Json讀取與解析
7、Java數(shù)據(jù)庫(kù)JDBC、Sql語(yǔ)句(DDL,DML,DCL),以及Mysql數(shù)據(jù)庫(kù)、SQLite數(shù)據(jù)庫(kù)、連接池
8、Java JNI調(diào)用C語(yǔ)言程序
9、Java數(shù)據(jù)結(jié)構(gòu)和算法
10、Java常見(jiàn)設(shè)計(jì)模式、MVC、DAO的設(shè)計(jì)結(jié)構(gòu)
11、Java項(xiàng)目管理、SVN版本管理、流程圖制作等工具學(xué)習(xí)